home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Forms Misc / one-check.izs < prev    next >
Text File  |  2005-09-28  |  3KB  |  114 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>One Check 
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>Only allow one box to be checked out of any number of boxes. Handy for quizzes, etc. <!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>Forms<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13. <!-- HOW TO INSTALL ONE CHECK:
  14.  
  15.   1.  Copy code into the HEAD section of document
  16.   2.  Put last coding into the BODY section of document  -->
  17.  
  18. <!-- STEP ONE: Add code into HEAD section of document  -->
  19.  
  20. <HEAD>
  21.  
  22. <script type="text/javascript">
  23.  
  24. <!-- Original: Mike Best (http://www.hei-usa.com) -->
  25.  
  26. <!-- Begin
  27. function checkBoxValidate(cb) {
  28. for (j = 0; j < 8; j++) {
  29. if (eval("document.myform.ckbox[" + j + "].checked") == true) {
  30. document.myform.ckbox[j].checked = false;
  31. if (j == cb) {
  32. document.myform.ckbox[j].checked = true;
  33.          }
  34.       }
  35.    }
  36. }
  37. //  End -->
  38. </script>
  39. </HEAD>
  40.  
  41. <!-- STEP TWO: Add code into BODY section of document  -->
  42.  
  43. <BODY>
  44.  
  45. <form name=myform>
  46. Selection 1<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(0)"><br>
  47. Selection 2<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(1)"><br>
  48. Selection 3<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(2)"><br>
  49. Selection 4<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(3)"><br>
  50. Selection 5<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(4)"><br>
  51. Selection 6<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(5)"><br>
  52. Selection 7<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(6)"><br>
  53. Selection 8<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(7)"><br>
  54. </form>
  55.  
  56.  
  57.  
  58. <!-- END OF SCRIPT -->
  59. <!/SCRIPT>
  60.  
  61. <!PREVIEW>
  62. <!-- START OF SCRIPT -->
  63.  
  64.  
  65. <!-- HOW TO INSTALL ONE CHECK:
  66.  
  67.   1.  Copy code into the HEAD section of document
  68.   2.  Put last coding into the BODY section of document  -->
  69.  
  70. <!-- STEP ONE: Add code into HEAD section of document  -->
  71.  
  72. <HEAD>
  73.  
  74. <script type="text/javascript">
  75.  
  76. <!-- Original: Mike Best (http://www.hei-usa.com) -->
  77.  
  78. <!-- Begin
  79. function checkBoxValidate(cb) {
  80. for (j = 0; j < 8; j++) {
  81. if (eval("document.myform.ckbox[" + j + "].checked") == true) {
  82. document.myform.ckbox[j].checked = false;
  83. if (j == cb) {
  84. document.myform.ckbox[j].checked = true;
  85.          }
  86.       }
  87.    }
  88. }
  89. //  End -->
  90. </script>
  91. </HEAD>
  92.  
  93. <!-- STEP TWO: Add code into BODY section of document  -->
  94.  
  95. <BODY>
  96.  
  97. <form name=myform>
  98. Selection 1<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(0)"><br>
  99. Selection 2<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(1)"><br>
  100. Selection 3<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(2)"><br>
  101. Selection 4<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(3)"><br>
  102. Selection 5<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(4)"><br>
  103. Selection 6<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(5)"><br>
  104. Selection 7<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(6)"><br>
  105. Selection 8<input type="checkbox" name="ckbox" onClick="javascript:checkBoxValidate(7)"><br>
  106. </form>
  107.  
  108.  
  109.  
  110. <!-- END OF SCRIPT -->
  111. <!/PREVIEW>
  112.  
  113. <!RELATED>NONE<!/RELATED>
  114.